puddle sign - German English Dictionary